Big Huge Thesaurus

family Megadermatidae

noun

sounds kind of like